home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group96a.txt / 000002_icon-group-sender _Thu Jan 4 18:47:02 1996.msg < prev    next >
Internet Message Format  |  1996-09-05  |  2KB

  1. Received: by cheltenham.cs.arizona.edu; Thu, 4 Jan 1996 12:27:17 MST
  2. Date: Thu, 4 Jan 1996 18:47:02 +0100
  3. From: karczma@calvin.info.unicaen.fr (Jerzy Karczmarczuk)
  4. Message-Id: <9601041747.AA12350@obelix.unicaen.fr>
  5. To: icon-group@cs.arizona.edu
  6. Subject: Re: How does Icon compare to Perl?
  7. X-Sun-Charset: US-ASCII
  8. Errors-To: icon-group-errors@cs.arizona.edu
  9. Status: O
  10.  
  11. Gordon Peterson (obviously, who else...) answered the following query:
  12.  
  13. * > Hi,I was wondering if anyone could tell me (that is, if anyone posts to 
  14. * > this group) how Icon compares to Perl (on the Mac, that is) in terms of 
  15. * > text handling capabilities and speed.
  16.  
  17. in the following way:
  18.  
  19. > I can't speculate on speed (and least of all for the Mac platform), but 
  20. > certainly in text handling capabilities Perl is a pathetic substitute for either 
  21. > SNOBOL4 or Icon.
  22. > Gordon Peterson
  23.  
  24.  
  25. This is the 165423109 posting of Gordon Peterson on this issue. WE KNOW ALL
  26. that Gordon hates Perl and loves Icon. That is perfectly alright! But it starts
  27. to be really boring. Could Gordon add at least once a serious argument in favour
  28. of his standpoint??!
  29.  
  30.  
  31. I tried to exchange some private letters with Gordon, but I still don't know
  32. the reason of his personal, partisan attitude.
  33.  
  34. I know why I like Icon. I enjoy the functional 'visage' of the language and
  35. I appreciate in general the generators and co-expressions, as the non-determinism
  36. is a sine-qua-non methodology for the artificial intelligence.
  37.  
  38. I like Perl because I learned it before I knew Python and I had to write some
  39. really lousy CGI scripts. In my opinion the languages ARE comparable. Icon is
  40. a well structured procedural language, Perl is $horrible, but it has been built 
  41. to deal in a simple manner with regexps. This is rather a question of style
  42. than of the brute power. All this was discussed here several times. Perhaps we
  43. could write one day a decent comparison-FAQ instead of posting slogans.
  44.  
  45. We have to gather some serious questions first, for example:
  46.  
  47. How important for you are modern control structures? (If not at all, use
  48. Snobol4...)
  49.  
  50. Yours
  51.  
  52. Jerzy Karczmarczuk
  53. Dept. of Comp. Sci., University of Caen, France
  54.